depository corporations - French English Dictionary